final energy - German English Dictionary